package com.tongfuosft.document.system.service;

import com.tongfusoft.da.pagehelper.PageInfo;
import com.tongfusoft.document.entity.SystemParam;
import com.tongfusoft.document.entity.Users;

public interface IDocSystempParamService {
	
	/**
	 * 创建系统参数
	 * @param param
	 * @param user
	 */
	public void createParam(SystemParam param,Users user );
	
	/**
	 * 删除系统参数
	 * @param param
	 * @param user
	 */
	public void deleteParam(SystemParam param,Users user );

	/**
	 * 修改删除
	 * @param param
	 * @param user
	 */
	public void updateParam(SystemParam param,Users user );

	/**
	 * 获取参数
	 * @param id
	 * @return
	 */
	public SystemParam getParamById(String id );
	
	
	/**
	 * 获取参数
	 * @param idsystemCode
	 * @return
	 */
	public SystemParam getParamByCode(String systemCode );
	
	/**
	 * 参数列表
	 * @param pageSize
	 * @param pageIndex
	 * @param param
	 * @return
	 */
	public PageInfo paramList(int pageSize,int pageIndex,SystemParam param);

}
